What are the different types of loads that have to be considered in the design of a building